#
# Copyright (c) 2017-2019 THL A29 Limited, a Tencent company. All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#    http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

set(cpdp_public_header
  include/tencentcloud/cpdp/v20190820/CpdpClient.h
  )

set(cpdp_public_header_model
  include/tencentcloud/cpdp/v20190820/model/QueryInvoiceResponse.h
  include/tencentcloud/cpdp/v20190820/model/TransactionItem.h
  include/tencentcloud/cpdp/v20190820/model/QueryOrderOutOrderList.h
  include/tencentcloud/cpdp/v20190820/model/ApplyTradeRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryOutwardOrderResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryExchangeRateResponse.h
  include/tencentcloud/cpdp/v20190820/model/UnifiedOrderInSubOrderList.h
  include/tencentcloud/cpdp/v20190820/model/QueryAcctBindingRequest.h
  include/tencentcloud/cpdp/v20190820/model/ModifyMntMbrBindRelateAcctBankCodeRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateMerchantResult.h
  include/tencentcloud/cpdp/v20190820/model/ApplyPayerInfoResponse.h
  include/tencentcloud/cpdp/v20190820/model/ApplyTradeResult.h
  include/tencentcloud/cpdp/v20190820/model/RevokeRechargeByThirdPayRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryTradeRequest.h
  include/tencentcloud/cpdp/v20190820/model/UnifiedOrderResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryBankWithdrawCashDetailsRequest.h
  include/tencentcloud/cpdp/v20190820/model/ApplyPayerinfoResult.h
  include/tencentcloud/cpdp/v20190820/model/QueryCustAcctIdBalanceRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryPayerInfoResponse.h
  include/tencentcloud/cpdp/v20190820/model/WithdrawItem.h
  include/tencentcloud/cpdp/v20190820/model/BindAcctRequest.h
  include/tencentcloud/cpdp/v20190820/model/ReviseMbrPropertyRequest.h
  include/tencentcloud/cpdp/v20190820/model/UploadTaxListResponse.h
  include/tencentcloud/cpdp/v20190820/model/MigrateOrderRefundQueryResponse.h
  include/tencentcloud/cpdp/v20190820/model/RevResigterBillSupportWithdrawRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateInvoiceResponse.h
  include/tencentcloud/cpdp/v20190820/model/AgentTaxPayment.h
  include/tencentcloud/cpdp/v20190820/model/CreateRedInvoiceResultV2.h
  include/tencentcloud/cpdp/v20190820/model/QueryAnchorContractInfoRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateRedInvoiceResult.h
  include/tencentcloud/cpdp/v20190820/model/QueryBankWithdrawCashDetailsResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryItem.h
  include/tencentcloud/cpdp/v20190820/model/ContractOrderRequest.h
  include/tencentcloud/cpdp/v20190820/model/WithdrawCashMembershipRequest.h
  include/tencentcloud/cpdp/v20190820/model/RefundOutSubOrderRefundList.h
  include/tencentcloud/cpdp/v20190820/model/UnbindRelateAcctRequest.h
  include/tencentcloud/cpdp/v20190820/model/WithdrawBill.h
  include/tencentcloud/cpdp/v20190820/model/QueryAcctInfoListRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateMerchantRequest.h
  include/tencentcloud/cpdp/v20190820/model/ApplyDeclareResult.h
  include/tencentcloud/cpdp/v20190820/model/DeleteAgentTaxPaymentInfoRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryInvoiceResult.h
  include/tencentcloud/cpdp/v20190820/model/QueryAcctBindingResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryCommonTransferRechargeResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryTradeData.h
  include/tencentcloud/cpdp/v20190820/model/ApplyOutwardOrderResponse.h
  include/tencentcloud/cpdp/v20190820/model/ApplyReWithdrawalResponse.h
  include/tencentcloud/cpdp/v20190820/model/RegisterBillRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateInvoiceItem.h
  include/tencentcloud/cpdp/v20190820/model/ApplyOutwardOrderData.h
  include/tencentcloud/cpdp/v20190820/model/RevokeRechargeByThirdPayResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryContractRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryInvoiceV2Response.h
  include/tencentcloud/cpdp/v20190820/model/CreateAcctRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateSinglePayRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateAgentTaxPaymentInfosRequest.h
  include/tencentcloud/cpdp/v20190820/model/Acct.h
  include/tencentcloud/cpdp/v20190820/model/CloseOrderResponse.h
  include/tencentcloud/cpdp/v20190820/model/ApplyPayerinfoData.h
  include/tencentcloud/cpdp/v20190820/model/UploadTaxPaymentRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateRedInvoiceItem.h
  include/tencentcloud/cpdp/v20190820/model/CheckAcctRequest.h
  include/tencentcloud/cpdp/v20190820/model/CheckAmountResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryOrderOutSubOrderList.h
  include/tencentcloud/cpdp/v20190820/model/QueryOutwardOrderResult.h
  include/tencentcloud/cpdp/v20190820/model/CreateAgentTaxPaymentInfosResponse.h
  include/tencentcloud/cpdp/v20190820/model/RechargeByThirdPayRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryPayerInfoRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryMerchantInfoForManagementResponse.h
  include/tencentcloud/cpdp/v20190820/model/CreateTransferBatchResponse.h
  include/tencentcloud/cpdp/v20190820/model/QuerySingleTransactionStatusRequest.h
  include/tencentcloud/cpdp/v20190820/model/MerchantManagementList.h
  include/tencentcloud/cpdp/v20190820/model/CreateInvoiceResult.h
  include/tencentcloud/cpdp/v20190820/model/DescribeOrderStatusRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryMemberTransactionResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryMerchantBalanceResult.h
  include/tencentcloud/cpdp/v20190820/model/QuerySinglePayResult.h
  include/tencentcloud/cpdp/v20190820/model/QuerySinglePayResponse.h
  include/tencentcloud/cpdp/v20190820/model/ResponseTerminateContract.h
  include/tencentcloud/cpdp/v20190820/model/QueryCustAcctIdBalanceResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryTradeResponse.h
  include/tencentcloud/cpdp/v20190820/model/DownloadBillResponse.h
  include/tencentcloud/cpdp/v20190820/model/RevokeMemberRechargeThirdPayResponse.h
  include/tencentcloud/cpdp/v20190820/model/CreateRedInvoiceRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryAcctInfoListResponse.h
  include/tencentcloud/cpdp/v20190820/model/DeleteAgentTaxPaymentInfosRequest.h
  include/tencentcloud/cpdp/v20190820/model/ContractInfo.h
  include/tencentcloud/cpdp/v20190820/model/ExternalReturnContractInfo.h
  include/tencentcloud/cpdp/v20190820/model/ExecuteMemberTransactionResponse.h
  include/tencentcloud/cpdp/v20190820/model/BindRelateAcctUnionPayRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateInvoiceResultData.h
  include/tencentcloud/cpdp/v20190820/model/TransferDetailRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateTransferBatchRequest.h
  include/tencentcloud/cpdp/v20190820/model/RefundResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryAgentTaxPaymentBatchResponse.h
  include/tencentcloud/cpdp/v20190820/model/DeleteAgentTaxPaymentInfosResponse.h
  include/tencentcloud/cpdp/v20190820/model/ReturnContractInfo.h
  include/tencentcloud/cpdp/v20190820/model/RegisterBillSupportWithdrawResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryTransferResultResponse.h
  include/tencentcloud/cpdp/v20190820/model/QuerySmallAmountTransferResponse.h
  include/tencentcloud/cpdp/v20190820/model/SceneInfo.h
  include/tencentcloud/cpdp/v20190820/model/QueryContractResponse.h
  include/tencentcloud/cpdp/v20190820/model/CreateInvoiceResultV2.h
  include/tencentcloud/cpdp/v20190820/model/QueryInvoiceResultData.h
  include/tencentcloud/cpdp/v20190820/model/QueryBillDownloadURLData.h
  include/tencentcloud/cpdp/v20190820/model/QuerySingleTransactionStatusResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryAcctInfoRequest.h
  include/tencentcloud/cpdp/v20190820/model/DescribeChargeDetailResponse.h
  include/tencentcloud/cpdp/v20190820/model/ApplyDeclareData.h
  include/tencentcloud/cpdp/v20190820/model/TransferDetailResponse.h
  include/tencentcloud/cpdp/v20190820/model/TranItem.h
  include/tencentcloud/cpdp/v20190820/model/ClearItem.h
  include/tencentcloud/cpdp/v20190820/model/MerchantManagementResult.h
  include/tencentcloud/cpdp/v20190820/model/ApplyWithdrawalResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryBankTransactionDetailsResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryTransferResultRequest.h
  include/tencentcloud/cpdp/v20190820/model/SyncContractDataResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryPayerinfoData.h
  include/tencentcloud/cpdp/v20190820/model/QueryMerchantBalanceData.h
  include/tencentcloud/cpdp/v20190820/model/QueryMemberTransactionRequest.h
  include/tencentcloud/cpdp/v20190820/model/UploadTaxPaymentResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryExchangerateResult.h
  include/tencentcloud/cpdp/v20190820/model/QueryBillDownloadURLResponse.h
  include/tencentcloud/cpdp/v20190820/model/CreateRedInvoiceV2Request.h
  include/tencentcloud/cpdp/v20190820/model/QueryOutwardOrderRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryMerchantBalanceRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateAcctResponse.h
  include/tencentcloud/cpdp/v20190820/model/DescribeChargeDetailRequest.h
  include/tencentcloud/cpdp/v20190820/model/BindAcctResponse.h
  include/tencentcloud/cpdp/v20190820/model/CreateRedInvoiceResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryExchangerateData.h
  include/tencentcloud/cpdp/v20190820/model/ModifyAgentTaxPaymentInfoResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryRefundRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryTransferResultData.h
  include/tencentcloud/cpdp/v20190820/model/QueryTransferDetailResponse.h
  include/tencentcloud/cpdp/v20190820/model/BindRelateAccReUnionPayRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateCustAcctIdResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryMerchantBalanceResponse.h
  include/tencentcloud/cpdp/v20190820/model/CreateSinglePayResult.h
  include/tencentcloud/cpdp/v20190820/model/QueryAcctInfoResponse.h
  include/tencentcloud/cpdp/v20190820/model/MigrateOrderRefundQueryRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryAgentTaxPaymentBatchRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryPayerinfoResult.h
  include/tencentcloud/cpdp/v20190820/model/TransferItem.h
  include/tencentcloud/cpdp/v20190820/model/QueryInvoiceV2Request.h
  include/tencentcloud/cpdp/v20190820/model/OrderItem.h
  include/tencentcloud/cpdp/v20190820/model/RefundMemberTransactionRequest.h
  include/tencentcloud/cpdp/v20190820/model/Order.h
  include/tencentcloud/cpdp/v20190820/model/RegisterBillResponse.h
  include/tencentcloud/cpdp/v20190820/model/ApplyOutwardOrderRequest.h
  include/tencentcloud/cpdp/v20190820/model/UnbindRelateAcctResponse.h
  include/tencentcloud/cpdp/v20190820/model/RechargeByThirdPayResponse.h
  include/tencentcloud/cpdp/v20190820/model/CheckAmountRequest.h
  include/tencentcloud/cpdp/v20190820/model/ApplyReWithdrawalRequest.h
  include/tencentcloud/cpdp/v20190820/model/AgentTaxPaymentBatch.h
  include/tencentcloud/cpdp/v20190820/model/CreateInvoiceRequest.h
  include/tencentcloud/cpdp/v20190820/model/TransferSinglePayResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryTradeResult.h
  include/tencentcloud/cpdp/v20190820/model/QueryMemberBindResponse.h
  include/tencentcloud/cpdp/v20190820/model/AnchorContractInfo.h
  include/tencentcloud/cpdp/v20190820/model/RegisterBillSupportWithdrawRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryDeclareResult.h
  include/tencentcloud/cpdp/v20190820/model/CreateCustAcctIdRequest.h
  include/tencentcloud/cpdp/v20190820/model/ChannelReturnContractInfo.h
  include/tencentcloud/cpdp/v20190820/model/UnBindAcctResponse.h
  include/tencentcloud/cpdp/v20190820/model/MigrateOrderRefundRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateRedInvoiceV2Response.h
  include/tencentcloud/cpdp/v20190820/model/QueryCommonTransferRechargeRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryAgentStatementsResponse.h
  include/tencentcloud/cpdp/v20190820/model/ReviseMbrPropertyResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryTransferDetailRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryOrderRequest.h
  include/tencentcloud/cpdp/v20190820/model/CloseOrderRequest.h
  include/tencentcloud/cpdp/v20190820/model/RevResigterBillSupportWithdrawResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryBalanceResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryOutwardOrderData.h
  include/tencentcloud/cpdp/v20190820/model/UnBindAcctRequest.h
  include/tencentcloud/cpdp/v20190820/model/TerminateContractRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryTransferBatchRequest.h
  include/tencentcloud/cpdp/v20190820/model/TransferSinglePayData.h
  include/tencentcloud/cpdp/v20190820/model/CheckAcctResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryReconciliationDocumentResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryApplicationMaterialResponse.h
  include/tencentcloud/cpdp/v20190820/model/CreateMerchantResultData.h
  include/tencentcloud/cpdp/v20190820/model/QueryExchangeRateRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryMerchantInfoForManagementRequest.h
  include/tencentcloud/cpdp/v20190820/model/FileItem.h
  include/tencentcloud/cpdp/v20190820/model/RechargeMemberThirdPayRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryBillDownloadURLRequest.h
  include/tencentcloud/cpdp/v20190820/model/TransferSinglePayRequest.h
  include/tencentcloud/cpdp/v20190820/model/ApplyOutwardOrderResult.h
  include/tencentcloud/cpdp/v20190820/model/ApplyPayerInfoRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateSinglePayResponse.h
  include/tencentcloud/cpdp/v20190820/model/RefundMemberTransactionResponse.h
  include/tencentcloud/cpdp/v20190820/model/CreateInvoiceV2Response.h
  include/tencentcloud/cpdp/v20190820/model/QueryBankClearRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryInvoiceRequest.h
  include/tencentcloud/cpdp/v20190820/model/ApplyApplicationMaterialResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryBankTransactionDetailsRequest.h
  include/tencentcloud/cpdp/v20190820/model/DownloadBillRequest.h
  include/tencentcloud/cpdp/v20190820/model/RevokeMemberRechargeThirdPayRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateRedInvoiceResultData.h
  include/tencentcloud/cpdp/v20190820/model/QuerySinglePayRequest.h
  include/tencentcloud/cpdp/v20190820/model/ApplyTradeResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryBankClearResponse.h
  include/tencentcloud/cpdp/v20190820/model/RechargeMemberThirdPayResponse.h
  include/tencentcloud/cpdp/v20190820/model/DescribeOrderStatusResponse.h
  include/tencentcloud/cpdp/v20190820/model/WithdrawCashMembershipResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryApplicationMaterialRequest.h
  include/tencentcloud/cpdp/v20190820/model/CreateMerchantResponse.h
  include/tencentcloud/cpdp/v20190820/model/ExternalContractUserInfo.h
  include/tencentcloud/cpdp/v20190820/model/ContractUserInfo.h
  include/tencentcloud/cpdp/v20190820/model/ApplyTradeData.h
  include/tencentcloud/cpdp/v20190820/model/QuerySinglePayItem.h
  include/tencentcloud/cpdp/v20190820/model/ApplyApplicationMaterialRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryAcctItem.h
  include/tencentcloud/cpdp/v20190820/model/ChannelContractInfo.h
  include/tencentcloud/cpdp/v20190820/model/ModifyAgentTaxPaymentInfoRequest.h
  include/tencentcloud/cpdp/v20190820/model/QuerySmallAmountTransferRequest.h
  include/tencentcloud/cpdp/v20190820/model/BindRelateAcctSmallAmountResponse.h
  include/tencentcloud/cpdp/v20190820/model/ModifyMntMbrBindRelateAcctBankCodeResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryBalanceRequest.h
  include/tencentcloud/cpdp/v20190820/model/UploadTaxListRequest.h
  include/tencentcloud/cpdp/v20190820/model/ApplyWithdrawalRequest.h
  include/tencentcloud/cpdp/v20190820/model/ExecuteMemberTransactionRequest.h
  include/tencentcloud/cpdp/v20190820/model/ResponseQueryContract.h
  include/tencentcloud/cpdp/v20190820/model/BindRelateAcctSmallAmountRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryRefundResponse.h
  include/tencentcloud/cpdp/v20190820/model/ContractSyncInfo.h
  include/tencentcloud/cpdp/v20190820/model/QueryTransferBatchResponse.h
  include/tencentcloud/cpdp/v20190820/model/ContractOrderInSubOrder.h
  include/tencentcloud/cpdp/v20190820/model/QueryDeclareData.h
  include/tencentcloud/cpdp/v20190820/model/TerminateContractResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryMemberBindRequest.h
  include/tencentcloud/cpdp/v20190820/model/SyncContractDataRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryAgentStatementsRequest.h
  include/tencentcloud/cpdp/v20190820/model/BindRelateAcctUnionPayResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryReconciliationDocumentRequest.h
  include/tencentcloud/cpdp/v20190820/model/QueryOrderResponse.h
  include/tencentcloud/cpdp/v20190820/model/UnifiedOrderRequest.h
  include/tencentcloud/cpdp/v20190820/model/BankCardItem.h
  include/tencentcloud/cpdp/v20190820/model/MigrateOrderRefundResponse.h
  include/tencentcloud/cpdp/v20190820/model/QueryAnchorContractInfoResponse.h
  include/tencentcloud/cpdp/v20190820/model/DeleteAgentTaxPaymentInfoResponse.h
  include/tencentcloud/cpdp/v20190820/model/RefundRequest.h
  include/tencentcloud/cpdp/v20190820/model/BindRelateAccReUnionPayResponse.h
  include/tencentcloud/cpdp/v20190820/model/ContractOrderResponse.h
  include/tencentcloud/cpdp/v20190820/model/CreateInvoiceV2Request.h
  )

set(cpdp_src
  src/v20190820/CpdpClient.cpp
  src/v20190820/model/QueryInvoiceResponse.cpp
  src/v20190820/model/TransactionItem.cpp
  src/v20190820/model/QueryOrderOutOrderList.cpp
  src/v20190820/model/ApplyTradeRequest.cpp
  src/v20190820/model/QueryOutwardOrderResponse.cpp
  src/v20190820/model/QueryExchangeRateResponse.cpp
  src/v20190820/model/UnifiedOrderInSubOrderList.cpp
  src/v20190820/model/QueryAcctBindingRequest.cpp
  src/v20190820/model/ModifyMntMbrBindRelateAcctBankCodeRequest.cpp
  src/v20190820/model/CreateMerchantResult.cpp
  src/v20190820/model/ApplyPayerInfoResponse.cpp
  src/v20190820/model/ApplyTradeResult.cpp
  src/v20190820/model/RevokeRechargeByThirdPayRequest.cpp
  src/v20190820/model/QueryTradeRequest.cpp
  src/v20190820/model/UnifiedOrderResponse.cpp
  src/v20190820/model/QueryBankWithdrawCashDetailsRequest.cpp
  src/v20190820/model/ApplyPayerinfoResult.cpp
  src/v20190820/model/QueryCustAcctIdBalanceRequest.cpp
  src/v20190820/model/QueryPayerInfoResponse.cpp
  src/v20190820/model/WithdrawItem.cpp
  src/v20190820/model/BindAcctRequest.cpp
  src/v20190820/model/ReviseMbrPropertyRequest.cpp
  src/v20190820/model/UploadTaxListResponse.cpp
  src/v20190820/model/MigrateOrderRefundQueryResponse.cpp
  src/v20190820/model/RevResigterBillSupportWithdrawRequest.cpp
  src/v20190820/model/CreateInvoiceResponse.cpp
  src/v20190820/model/AgentTaxPayment.cpp
  src/v20190820/model/CreateRedInvoiceResultV2.cpp
  src/v20190820/model/QueryAnchorContractInfoRequest.cpp
  src/v20190820/model/CreateRedInvoiceResult.cpp
  src/v20190820/model/QueryBankWithdrawCashDetailsResponse.cpp
  src/v20190820/model/QueryItem.cpp
  src/v20190820/model/ContractOrderRequest.cpp
  src/v20190820/model/WithdrawCashMembershipRequest.cpp
  src/v20190820/model/RefundOutSubOrderRefundList.cpp
  src/v20190820/model/UnbindRelateAcctRequest.cpp
  src/v20190820/model/WithdrawBill.cpp
  src/v20190820/model/QueryAcctInfoListRequest.cpp
  src/v20190820/model/CreateMerchantRequest.cpp
  src/v20190820/model/ApplyDeclareResult.cpp
  src/v20190820/model/DeleteAgentTaxPaymentInfoRequest.cpp
  src/v20190820/model/QueryInvoiceResult.cpp
  src/v20190820/model/QueryAcctBindingResponse.cpp
  src/v20190820/model/QueryCommonTransferRechargeResponse.cpp
  src/v20190820/model/QueryTradeData.cpp
  src/v20190820/model/ApplyOutwardOrderResponse.cpp
  src/v20190820/model/ApplyReWithdrawalResponse.cpp
  src/v20190820/model/RegisterBillRequest.cpp
  src/v20190820/model/CreateInvoiceItem.cpp
  src/v20190820/model/ApplyOutwardOrderData.cpp
  src/v20190820/model/RevokeRechargeByThirdPayResponse.cpp
  src/v20190820/model/QueryContractRequest.cpp
  src/v20190820/model/QueryInvoiceV2Response.cpp
  src/v20190820/model/CreateAcctRequest.cpp
  src/v20190820/model/CreateSinglePayRequest.cpp
  src/v20190820/model/CreateAgentTaxPaymentInfosRequest.cpp
  src/v20190820/model/Acct.cpp
  src/v20190820/model/CloseOrderResponse.cpp
  src/v20190820/model/ApplyPayerinfoData.cpp
  src/v20190820/model/UploadTaxPaymentRequest.cpp
  src/v20190820/model/CreateRedInvoiceItem.cpp
  src/v20190820/model/CheckAcctRequest.cpp
  src/v20190820/model/CheckAmountResponse.cpp
  src/v20190820/model/QueryOrderOutSubOrderList.cpp
  src/v20190820/model/QueryOutwardOrderResult.cpp
  src/v20190820/model/CreateAgentTaxPaymentInfosResponse.cpp
  src/v20190820/model/RechargeByThirdPayRequest.cpp
  src/v20190820/model/QueryPayerInfoRequest.cpp
  src/v20190820/model/QueryMerchantInfoForManagementResponse.cpp
  src/v20190820/model/CreateTransferBatchResponse.cpp
  src/v20190820/model/QuerySingleTransactionStatusRequest.cpp
  src/v20190820/model/MerchantManagementList.cpp
  src/v20190820/model/CreateInvoiceResult.cpp
  src/v20190820/model/DescribeOrderStatusRequest.cpp
  src/v20190820/model/QueryMemberTransactionResponse.cpp
  src/v20190820/model/QueryMerchantBalanceResult.cpp
  src/v20190820/model/QuerySinglePayResult.cpp
  src/v20190820/model/QuerySinglePayResponse.cpp
  src/v20190820/model/ResponseTerminateContract.cpp
  src/v20190820/model/QueryCustAcctIdBalanceResponse.cpp
  src/v20190820/model/QueryTradeResponse.cpp
  src/v20190820/model/DownloadBillResponse.cpp
  src/v20190820/model/RevokeMemberRechargeThirdPayResponse.cpp
  src/v20190820/model/CreateRedInvoiceRequest.cpp
  src/v20190820/model/QueryAcctInfoListResponse.cpp
  src/v20190820/model/DeleteAgentTaxPaymentInfosRequest.cpp
  src/v20190820/model/ContractInfo.cpp
  src/v20190820/model/ExternalReturnContractInfo.cpp
  src/v20190820/model/ExecuteMemberTransactionResponse.cpp
  src/v20190820/model/BindRelateAcctUnionPayRequest.cpp
  src/v20190820/model/CreateInvoiceResultData.cpp
  src/v20190820/model/TransferDetailRequest.cpp
  src/v20190820/model/CreateTransferBatchRequest.cpp
  src/v20190820/model/RefundResponse.cpp
  src/v20190820/model/QueryAgentTaxPaymentBatchResponse.cpp
  src/v20190820/model/DeleteAgentTaxPaymentInfosResponse.cpp
  src/v20190820/model/ReturnContractInfo.cpp
  src/v20190820/model/RegisterBillSupportWithdrawResponse.cpp
  src/v20190820/model/QueryTransferResultResponse.cpp
  src/v20190820/model/QuerySmallAmountTransferResponse.cpp
  src/v20190820/model/SceneInfo.cpp
  src/v20190820/model/QueryContractResponse.cpp
  src/v20190820/model/CreateInvoiceResultV2.cpp
  src/v20190820/model/QueryInvoiceResultData.cpp
  src/v20190820/model/QueryBillDownloadURLData.cpp
  src/v20190820/model/QuerySingleTransactionStatusResponse.cpp
  src/v20190820/model/QueryAcctInfoRequest.cpp
  src/v20190820/model/DescribeChargeDetailResponse.cpp
  src/v20190820/model/ApplyDeclareData.cpp
  src/v20190820/model/TransferDetailResponse.cpp
  src/v20190820/model/TranItem.cpp
  src/v20190820/model/ClearItem.cpp
  src/v20190820/model/MerchantManagementResult.cpp
  src/v20190820/model/ApplyWithdrawalResponse.cpp
  src/v20190820/model/QueryBankTransactionDetailsResponse.cpp
  src/v20190820/model/QueryTransferResultRequest.cpp
  src/v20190820/model/SyncContractDataResponse.cpp
  src/v20190820/model/QueryPayerinfoData.cpp
  src/v20190820/model/QueryMerchantBalanceData.cpp
  src/v20190820/model/QueryMemberTransactionRequest.cpp
  src/v20190820/model/UploadTaxPaymentResponse.cpp
  src/v20190820/model/QueryExchangerateResult.cpp
  src/v20190820/model/QueryBillDownloadURLResponse.cpp
  src/v20190820/model/CreateRedInvoiceV2Request.cpp
  src/v20190820/model/QueryOutwardOrderRequest.cpp
  src/v20190820/model/QueryMerchantBalanceRequest.cpp
  src/v20190820/model/CreateAcctResponse.cpp
  src/v20190820/model/DescribeChargeDetailRequest.cpp
  src/v20190820/model/BindAcctResponse.cpp
  src/v20190820/model/CreateRedInvoiceResponse.cpp
  src/v20190820/model/QueryExchangerateData.cpp
  src/v20190820/model/ModifyAgentTaxPaymentInfoResponse.cpp
  src/v20190820/model/QueryRefundRequest.cpp
  src/v20190820/model/QueryTransferResultData.cpp
  src/v20190820/model/QueryTransferDetailResponse.cpp
  src/v20190820/model/BindRelateAccReUnionPayRequest.cpp
  src/v20190820/model/CreateCustAcctIdResponse.cpp
  src/v20190820/model/QueryMerchantBalanceResponse.cpp
  src/v20190820/model/CreateSinglePayResult.cpp
  src/v20190820/model/QueryAcctInfoResponse.cpp
  src/v20190820/model/MigrateOrderRefundQueryRequest.cpp
  src/v20190820/model/QueryAgentTaxPaymentBatchRequest.cpp
  src/v20190820/model/QueryPayerinfoResult.cpp
  src/v20190820/model/TransferItem.cpp
  src/v20190820/model/QueryInvoiceV2Request.cpp
  src/v20190820/model/OrderItem.cpp
  src/v20190820/model/RefundMemberTransactionRequest.cpp
  src/v20190820/model/Order.cpp
  src/v20190820/model/RegisterBillResponse.cpp
  src/v20190820/model/ApplyOutwardOrderRequest.cpp
  src/v20190820/model/UnbindRelateAcctResponse.cpp
  src/v20190820/model/RechargeByThirdPayResponse.cpp
  src/v20190820/model/CheckAmountRequest.cpp
  src/v20190820/model/ApplyReWithdrawalRequest.cpp
  src/v20190820/model/AgentTaxPaymentBatch.cpp
  src/v20190820/model/CreateInvoiceRequest.cpp
  src/v20190820/model/TransferSinglePayResponse.cpp
  src/v20190820/model/QueryTradeResult.cpp
  src/v20190820/model/QueryMemberBindResponse.cpp
  src/v20190820/model/AnchorContractInfo.cpp
  src/v20190820/model/RegisterBillSupportWithdrawRequest.cpp
  src/v20190820/model/QueryDeclareResult.cpp
  src/v20190820/model/CreateCustAcctIdRequest.cpp
  src/v20190820/model/ChannelReturnContractInfo.cpp
  src/v20190820/model/UnBindAcctResponse.cpp
  src/v20190820/model/MigrateOrderRefundRequest.cpp
  src/v20190820/model/CreateRedInvoiceV2Response.cpp
  src/v20190820/model/QueryCommonTransferRechargeRequest.cpp
  src/v20190820/model/QueryAgentStatementsResponse.cpp
  src/v20190820/model/ReviseMbrPropertyResponse.cpp
  src/v20190820/model/QueryTransferDetailRequest.cpp
  src/v20190820/model/QueryOrderRequest.cpp
  src/v20190820/model/CloseOrderRequest.cpp
  src/v20190820/model/RevResigterBillSupportWithdrawResponse.cpp
  src/v20190820/model/QueryBalanceResponse.cpp
  src/v20190820/model/QueryOutwardOrderData.cpp
  src/v20190820/model/UnBindAcctRequest.cpp
  src/v20190820/model/TerminateContractRequest.cpp
  src/v20190820/model/QueryTransferBatchRequest.cpp
  src/v20190820/model/TransferSinglePayData.cpp
  src/v20190820/model/CheckAcctResponse.cpp
  src/v20190820/model/QueryReconciliationDocumentResponse.cpp
  src/v20190820/model/QueryApplicationMaterialResponse.cpp
  src/v20190820/model/CreateMerchantResultData.cpp
  src/v20190820/model/QueryExchangeRateRequest.cpp
  src/v20190820/model/QueryMerchantInfoForManagementRequest.cpp
  src/v20190820/model/FileItem.cpp
  src/v20190820/model/RechargeMemberThirdPayRequest.cpp
  src/v20190820/model/QueryBillDownloadURLRequest.cpp
  src/v20190820/model/TransferSinglePayRequest.cpp
  src/v20190820/model/ApplyOutwardOrderResult.cpp
  src/v20190820/model/ApplyPayerInfoRequest.cpp
  src/v20190820/model/CreateSinglePayResponse.cpp
  src/v20190820/model/RefundMemberTransactionResponse.cpp
  src/v20190820/model/CreateInvoiceV2Response.cpp
  src/v20190820/model/QueryBankClearRequest.cpp
  src/v20190820/model/QueryInvoiceRequest.cpp
  src/v20190820/model/ApplyApplicationMaterialResponse.cpp
  src/v20190820/model/QueryBankTransactionDetailsRequest.cpp
  src/v20190820/model/DownloadBillRequest.cpp
  src/v20190820/model/RevokeMemberRechargeThirdPayRequest.cpp
  src/v20190820/model/CreateRedInvoiceResultData.cpp
  src/v20190820/model/QuerySinglePayRequest.cpp
  src/v20190820/model/ApplyTradeResponse.cpp
  src/v20190820/model/QueryBankClearResponse.cpp
  src/v20190820/model/RechargeMemberThirdPayResponse.cpp
  src/v20190820/model/DescribeOrderStatusResponse.cpp
  src/v20190820/model/WithdrawCashMembershipResponse.cpp
  src/v20190820/model/QueryApplicationMaterialRequest.cpp
  src/v20190820/model/CreateMerchantResponse.cpp
  src/v20190820/model/ExternalContractUserInfo.cpp
  src/v20190820/model/ContractUserInfo.cpp
  src/v20190820/model/ApplyTradeData.cpp
  src/v20190820/model/QuerySinglePayItem.cpp
  src/v20190820/model/ApplyApplicationMaterialRequest.cpp
  src/v20190820/model/QueryAcctItem.cpp
  src/v20190820/model/ChannelContractInfo.cpp
  src/v20190820/model/ModifyAgentTaxPaymentInfoRequest.cpp
  src/v20190820/model/QuerySmallAmountTransferRequest.cpp
  src/v20190820/model/BindRelateAcctSmallAmountResponse.cpp
  src/v20190820/model/ModifyMntMbrBindRelateAcctBankCodeResponse.cpp
  src/v20190820/model/QueryBalanceRequest.cpp
  src/v20190820/model/UploadTaxListRequest.cpp
  src/v20190820/model/ApplyWithdrawalRequest.cpp
  src/v20190820/model/ExecuteMemberTransactionRequest.cpp
  src/v20190820/model/ResponseQueryContract.cpp
  src/v20190820/model/BindRelateAcctSmallAmountRequest.cpp
  src/v20190820/model/QueryRefundResponse.cpp
  src/v20190820/model/ContractSyncInfo.cpp
  src/v20190820/model/QueryTransferBatchResponse.cpp
  src/v20190820/model/ContractOrderInSubOrder.cpp
  src/v20190820/model/QueryDeclareData.cpp
  src/v20190820/model/TerminateContractResponse.cpp
  src/v20190820/model/QueryMemberBindRequest.cpp
  src/v20190820/model/SyncContractDataRequest.cpp
  src/v20190820/model/QueryAgentStatementsRequest.cpp
  src/v20190820/model/BindRelateAcctUnionPayResponse.cpp
  src/v20190820/model/QueryReconciliationDocumentRequest.cpp
  src/v20190820/model/QueryOrderResponse.cpp
  src/v20190820/model/UnifiedOrderRequest.cpp
  src/v20190820/model/BankCardItem.cpp
  src/v20190820/model/MigrateOrderRefundResponse.cpp
  src/v20190820/model/QueryAnchorContractInfoResponse.cpp
  src/v20190820/model/DeleteAgentTaxPaymentInfoResponse.cpp
  src/v20190820/model/RefundRequest.cpp
  src/v20190820/model/BindRelateAccReUnionPayResponse.cpp
  src/v20190820/model/ContractOrderResponse.cpp
  src/v20190820/model/CreateInvoiceV2Request.cpp
  )

set(cpdp_include
    include/tencentcloud/cpdp
  )

add_library(cpdp ${LIB_TYPE}
  ${cpdp_public_header}
  ${cpdp_public_header_model}
  ${cpdp_src})

set_target_properties(cpdp
  PROPERTIES
  LINKER_LANGUAGE CXX
  ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
  LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
  RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
  OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}cpdp
  )

target_include_directories(cpdp
  PRIVATE include
    ${CMAKE_SOURCE_DIR}/core/include
  )
target_link_libraries(cpdp
  core)

#install(FILES ${cpdp_public_header}
#  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/tencentcloud/cpdp/v20190820)
#install(FILES ${cpdp_public_header_model}
#  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/tencentcloud/cpdp/v20190820/model)
install(DIRECTORY ${cpdp_include}
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/tencentcloud)

install(TARGETS cpdp
  ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
  RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
  )
